| 123456789101112131415161718192021222324252627 |
- import { LogoLoader } from 'ui'
- import { TeamSettings } from '@/components/interfaces/Organization/TeamSettings/TeamSettings'
- import DefaultLayout from '@/components/layouts/DefaultLayout'
- import OrganizationLayout from '@/components/layouts/OrganizationLayout'
- import { usePermissionsQuery } from '@/data/permissions/permissions-query'
- import { useSelectedOrganizationQuery } from '@/hooks/misc/useSelectedOrganization'
- import type { NextPageWithLayout } from '@/types'
- const OrgTeamSettings: NextPageWithLayout = () => {
- const { isPending: isLoadingPermissions } = usePermissionsQuery()
- const { data: selectedOrganization } = useSelectedOrganizationQuery()
- return selectedOrganization === undefined && isLoadingPermissions ? (
- <LogoLoader />
- ) : (
- <TeamSettings />
- )
- }
- OrgTeamSettings.getLayout = (page) => (
- <DefaultLayout>
- <OrganizationLayout title="Team">{page}</OrganizationLayout>
- </DefaultLayout>
- )
- export default OrgTeamSettings
|